#pragma once

#include <string>
#include <windows.h>
#include "Globals.h"

using namespace std;

namespace Cartesia 
{


class CARTESIA_API Window
{
public:
	
	static HWND Create(const char* title, int width, int height, HINSTANCE hInstance);
	static ATOM Register(HINSTANCE hInstance);

private:

	static int	_width;
	static int	_height;
	static HWND	_hWnd;

};

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);



} // end namespace Cartesia
